﻿using VM.Common.Helper;

namespace VM.Start.Models
{
    [Serializable]
    public class MeasInfoModel : NotifyPropertyBase
    {
        public MeasInfoModel()
        {

        }

        private double _Length1 = 20;
        /// <summary>
        /// 长/2
        /// </summary>
        public double Length1
        {
            get { return _Length1; }
            set { Set(ref _Length1, value); }
        }
        private double _Length2 = 5;
        /// <summary>
        /// 宽/2
        /// </summary>
        public double Length2
        {
            get { return _Length2; }
            set { Set(ref _Length2, value); }
        }
        private double _Threshold = 30;
        /// <summary>
        /// 阈值
        /// </summary>
        public double Threshold
        {
            get { return _Threshold; }
            set { Set(ref _Threshold, value); }
        }
        private double _MeasDis = 10;
        /// <summary>
        /// 间隔
        /// </summary>
        public double MeasDis
        {
            get { return _MeasDis; }
            set { Set(ref _MeasDis, value); }
        }

        private int _PointsOrder;
        /// <summary>
        /// 点顺序 0位默认,1顺时针,2逆时针
        /// </summary>
        public int PointsOrder
        {
            get { return _PointsOrder; }
            set { Set(ref _PointsOrder, value); }
        }

    }
}
